process career business development software .net management engineering c++ j2ee open source developers application thin-client interview projects java interview questions job interview tips job interview radius3 employment